galloping ghost - Spanish English Dictionary